survive against the odds

Traduzioni
выжить вопреки всему
He managed to survive against the odds in the wilderness.
Он сумел выжить вопреки всему в дикой природе.
Definizioni
To continue to live or exist despite facing difficult or unfavorable conditions or challenges.